package com.lxk.service;

import com.lxk.pojo.WxUser;
import com.lxk.vo.PageModel;

/**
 * @author JohnSoybean
 * @create 2020/3/30 12:08
 * @description
 */
public interface UserService {

    /**
     * 获取用户总页数
     * @param num
     * @return
     */
    Integer getTotalPages(Integer num);

    /**
     * 获取商家分页
     * @param pageIndex
     * @param num
     * @param totalPages
     * @param sort
     * @param order
     * @return
     */
    PageModel<WxUser> selUserPage(Integer pageIndex, Integer num, Integer totalPages, Integer sort, Integer order);

    /**
     * 获取用户信息
     * @param wxUserId
     * @return
     */
    WxUser selUserById(Integer wxUserId);

    /**
     * 更新用户信息
     * @param wxUser
     * @return
     */
    Integer updUser(WxUser wxUser);

    /**
     * 删除用户
     * @param wxUserId
     * @return
     */
    Integer delUser(Integer wxUserId);

}
